x86emul: support AVX512{F,BW} integer shuffle insns
authorJan Beulich <jbeulich@suse.com>
Tue, 21 May 2019 06:27:58 +0000 (08:27 +0200)
committerJan Beulich <jbeulich@suse.com>
Tue, 21 May 2019 06:27:58 +0000 (08:27 +0200)
commit48ce7ebb414c97e68114a31893b9192300d80c3a
tree814429fb142a5f282307e9e848719f5f0c808730
parent597dcb7df00dc8705d8f81ed803d64ac4cbfe7de
x86emul: support AVX512{F,BW} integer shuffle insns

Also include vshuff{32x4,64x2} as being very similar to vshufi{32x4,64x2}.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Andrew Cooper <andrew.cooper3@citirx.com>
tools/tests/x86_emulator/evex-disp8.c
tools/tests/x86_emulator/simd.c
tools/tests/x86_emulator/simd.h
xen/arch/x86/x86_emulate/x86_emulate.c